Minimizing Average Startup Latency of VMs by Clustering-based Template Caching Scheme in an IaaS System

نویسندگان

  • Zhen Zhou
  • Shuyu Chen
  • Mingwei Lin
  • Guiping Wang
  • Qian Yang
چکیده

Nowadays main infrastructure-as-a-service (IaaS) systems have been widely exploiting the template-based VM creation and template caching techniques to reduce the startup latency of user VM and service response time. Because the new VMs created from the templates do not always have the same software system as needed, further reconfigurations, that is, installing the missing software components and removing the undesired ones, must be made before the VMs can be used by users. The reconfiguration time is also an important source of the VM startup latency. However, current template caching solutions based on the traditional caching strategy select some templates which are frequently used recently to cache without considering the reconfiguration time of various user VMs created in IaaS data center. In this paper, we exploit a modified k-means clustering method to optimize the selecting of templates to be cached and theoretically prove the selected ones can minimize the average reconfiguration time and then the average startup latency of all user VMs under the same limits on the number of templates which cache space can accommodate. The correlative simulation experiments also prove the effectiveness of our approach.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Prebaked µVMs: Scalable, Instant VM Startup for IaaS Clouds

IaaS clouds promise instantaneously available resources to elastic applications. In practice, however, virtual machine (VM) startup times are in the order of several minutes, or at best, several tens of seconds, negatively impacting the elasticity of applications like Web servers that need to scale out to handle dynamically increasing load. VM startup time is strongly influenced by booting the ...

متن کامل

A Method for Measuring Energy Consumption in IaaS Cloud

The ability to measure the energy consumed by cloud infrastructure is a crucial step towards the development of energy efficiency policies in the cloud infrastructure. There are hardware-based and software-based methods of measuring energy usage in cloud infrastructure. However, most hardware-based energy measurement methods measure the energy consumed system-wide - including the energy lost in...

متن کامل

Leveraging Collaborative Content Exchange for On-Demand VM Multi-deployments in IaaS Clouds

A critical feature of IaaS cloud computing is the ability to deploy, boot and terminate large groups of inter-dependent VMs very quickly, which enables users to efficiently exploit the on-demand nature and elasticity of clouds even for large-scale deployments. A common pattern in this context is multi-deployment, i.e., using the same VM image template to instantiate a large number of VMs in par...

متن کامل

Topology-Aware I/O Caching for Shared Storage Systems

The main contribution of this paper is a topologyaware storage caching scheme for parallel architectures. In a parallel system with multiple storage caches, these caches form a shared cache space, and effective management of this space is a critical issue. Of particular interest is data migration (i.e., moving data from one storage cache to another at runtime), which may help reduce the distanc...

متن کامل

A Proxy Caching Scheme for Continuous Media Streams on the Internet

The Internet has enabled the dissemination and access of vast amounts of information to be easy. But dramatic increases of the number of users of Internet cause server overload, network congestion and client perceived latency. In addition, currently the number of continuous media data such as audio and video is growing rapidly on the Internet. In this paper, we propose a proxy caching scheme th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014